SUB  	0	0	0
WORD  	1024	-1	0
SUB  	1024	0	32
WORD  	1025	1	0
SUB  	1025	0	33
WORD  	1026	2	0
SUB  	1026	0	34
WORD  	1027	3	0
SUB  	1027	0	35
WORD  	1028	4	0
SUB  	1028	0	36
IN  	34	0	21
WORD  	1029	4000	0
SUB  	1029	0	29
IN  	35	0	16
IN  	35	0	17
SUB  	16	0	8
SUB  	17	33	9
IN  	35	0	10
WORD  	1030	0	0
NOR  	1030	1030	26
SUB  	26	32	26
SUB  	8	26	26
SWAP  	26	10	27
SUB  	8	32	8
SUB  	9	33	9
WORD  	1031	596	0
BLZ  	9	1031	26
WORD  	1032	560	0
BLZ  	32	1032	26
SUB  	16	0	4
SUB  	17	0	5
WORD  	1033	636	0
BLZ  	32	1033	31
SUB  	16	0	4
SUB  	17	0	5
WORD  	1034	780	0
BLZ  	32	1034	31
IN  	34	0	22
SUB  	22	21	22
OUT  	22	35	0
HALT  	0	0	0
SUB  	5	34	10
SUB  	0	0	8
SUB  	32	0	9
SUB  	4	0	12
SUB  	9	32	9
SUB  	10	9	11
WORD  	1035	768	0
BLZ  	11	1035	26
WORD  	1036	0	0
NOR  	1036	1036	26
SUB  	26	32	26
SUB  	12	26	26
SWAP  	26	27	13
SWAP  	26	13	27
WORD  	1037	1	0
NOR  	1037	1037	26
SUB  	26	32	26
SUB  	12	26	26
SWAP  	26	27	14
SWAP  	26	14	27
NOR  	33	33	26
SUB  	26	32	26
SUB  	12	26	12
SUB  	14	13	15
WORD  	1038	728	0
BLZ  	15	1038	26
WORD  	1039	652	0
BLZ  	32	1039	26
WORD  	1040	-1	0
NOR  	1040	1040	26
SUB  	26	32	26
SUB  	12	26	26
SWAP  	26	14	27
WORD  	1041	0	0
NOR  	1041	1041	26
SUB  	26	32	26
SUB  	12	26	26
SWAP  	26	13	27
SUB  	33	0	8
WORD  	1042	652	0
BLZ  	32	1042	26
SUB  	0	8	25
WORD  	1043	640	0
BLZ  	25	1043	26
BLZ  	32	31	26
SUB  	4	0	8
SUB  	5	33	9
WORD  	1044	0	0
NOR  	1044	1044	26
SUB  	26	32	26
SUB  	8	26	26
SWAP  	26	27	10
SWAP  	26	10	27
OUT  	10	35	0
SUB  	8	32	8
SUB  	9	33	9
WORD  	1045	828	0
BLZ  	9	1045	26
WORD  	1046	788	0
BLZ  	32	1046	26
BLZ  	32	31	26
